supply with ammunition - French English Dictionary